Verbalization of High-Level Formal Proofs
نویسندگان
چکیده
We propose a new approach to text generation from formal proofs that exploits the high-level and interactive features of a tactic-style theorem prover. The design of our system is based on communication conventions identified in a corpus of texts. We show how to use dialogue with the theorem prover to obtain information that is required for communication but is not explicitly
منابع مشابه
Benl, Berger, Schwichtenberg, Seisenberger, Zuber Proof Theory at Work: Program Development in the Minlog System
The old idea that proofs are in some sense functions, has been made precise by the Curry-Howard-correspondence between proofs in natural deduction and terms in typed λ-calculus. Since the latter can be viewed as an idealized functional programming language, this amounts to an interpretation of proofs as functional programs. This concept and related ones going back to work of Gentzen, Gödel, Kle...
متن کاملBenl, Berger, Schwichtenberg, Seisenberger, Zuber Proof Theory at Work: Program Development in the Minlog System
The old idea that proofs are in some sense functions, has been made precise by the Curry-Howard-correspondence between proofs in natural deduction and terms in typed λ-calculus. Since the latter can be viewed as an idealized functional programming language, this amounts to an interpretation of proofs as functional programs. This concept and related ones going back to work of Gentzen, Gödel, Kle...
متن کاملA German Verbalization Template for ORM conceptual models and rules
In the above-mentioned article we describe a novel approach to support multilingual verbalization of logical theories, axiomatizations, and other specifications such as business rules. This engineering solution is demonstrated with the Object Role Modeling language, although its underlying principles can be reused with other conceptual models and formal languages, such as Description Logics, to...
متن کاملA Lithuanian Verbalization Template for ORM conceptual models and rules
In the above-mentioned article we describe a novel approach to support multilingual verbalization of logical theories, axiomatizations, and other specifications such as business rules. This engineering solution is demonstrated with the Object Role Modeling language, although its underlying principles can be reused with other conceptual models and formal languages, such as Description Logics, to...
متن کاملA Russian Verbalization Template for ORM conceptual models and rules
In the above-mentioned article we describe a novel approach to support multilingual verbalization of logical theories, axiomatizations, and other specifications such as business rules. This engineering solution is demonstrated with the Object Role Modeling language, although its underlying principles can be reused with other conceptual models and formal languages, such as Description Logics, to...
متن کامل